package model.dao;

import java.util.List;

import model.entity.Paciente;
import model.entity.Usuario;

import org.hibernate.Criteria;
import org.hibernate.criterion.Restrictions;


public class UsuarioDAO extends BaseDAO{

	public UsuarioDAO(){
		super(Usuario.class);
	}
	
	public List<Usuario> findByLoginSenha(String login, String senha){
		Criteria criteria = this.createCriteria();
		criteria.add(Restrictions.eq("login", login));
		criteria.add(Restrictions.eq("senha", senha));
		
		return criteria.list();
	}
	
	public Usuario findByNome(String nome){
		Criteria criteria = this.createCriteria();
		criteria.add(Restrictions.like("nome", nome));
		return (Usuario) criteria.uniqueResult();
	}
}
